<base target="mainFrame">
<base href="/admin/modules/fr_main.php">
<?php
	/* массив названий модулей по именам файлов */
	$menu_translate = array(
		//'PageProperty.php'=>'Свойства страницы',
		//'PagesInDB.php'=>'Страницы в БД',
		'FilesTree.php'=>'Файлы системы',
		'TextFileEdit.php'=>'Создать файл',
		'Articles.php'=>'Все Статьи',
		'ArticleProperty.php'=>'Добавить статью',
		
		'Messages.php'=>'Сообщения',
		'createFormFromTable.php'=>'Форма из таблицы',
	);
	
	$menu_type = !empty($_REQUEST['modules'])? $_REQUEST['modules']: 'content';
	$path_modules =_DOCUMENT_ROOT.'/admin'.'/modules'.'/'.$menu_type;
	createLeftMenu( $path_modules, $menu_translate );
	
	
function createLeftMenu( $path_modules, array $menu_translate=null ){
	if(!file_exists($path_modules)){	echo __FILE__.' line '.__LINE__.': '.Lang::get( '{FILE}_DOESNT_EXISTS', 
		array('{FILE}'=>$path_modules ) );
		return;
	} 
	$files_array = files_array( $path_modules, true, false );
	//myPrint( reset($files_array), '$files_array');
	if(count($files_array)>0){
		echo '<ul id="left_menu">'."\n";
		foreach( reset($files_array) as $path=>$fname) 
			if(!is_array($fname)){
				$_name = isset( $menu_translate, $menu_translate[$fname] )?$menu_translate[$fname]: $fname ;
				$path = str_replace( '\\', '/', $path);
				$path = str_replace( _DOCUMENT_ROOT, '', $path);
				echo '<li><a href="?module='.$path.'">'.$_name.'</a></li>'."\n";
			}	
		echo '</ul>'."\n";	
	}

}
?>